﻿@charset "utf-8";
.aaaaa{background-color: transparent;}
.mflash {width:100%;overflow:hidden;position:relative;z-index:11;}
.swiper-container,.swiper-container2 {width:100%;border:none;}
.swiper-slide {text-align:center;height:auto;}
.pagination{
  position: absolute;z-index:99;width:100%;height:1px;background:#ddd;
  right:0;
  text-align:center;
  bottom:15px;
}
.swiper-pagination-switch {
  display: inline-block;
  width:33px;
  height:10px;
  margin:0 5px;background:rgba(255,255,255,.1);
  cursor: pointer;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;
}
.swiper-active-switch {background:#082d64;}

.swiper-container1{width:90%;height:180px;margin:0 auto;overflow:hidden;}
.arrow-left {
background: url(../images/pre.png) no-repeat left top;background-size:100% auto;
position: absolute;z-index:99;
left:0px;top:50%;margin-top:-16px;
width:32px;height:32px;
}
.arrow-right {
background: url(../images/net.png) no-repeat left top;background-size:100% auto;
position: absolute;z-index:99;
right:0px;top:50%;margin-top:-16px;
width:32px;height:32px;
}

.pagination{display:none;}
.swiper-container55{width:100%;height:400px;overflow:hidden;margin:0 auto;position:relative;z-index:1;}
.swiper-container55 .swiper-slide{width:100%;height:100%;position:relative;z-index:1;text-align:left;overflow:hidden;}
.swiper-container55 .swiper-slide dt{width:50%;height:100%;position:absolute;left:0;top:0;z-index:11;overflow:hidden;}
.swiper-container55 .swiper-slide dt img{width:100%;min-height:100%;transition:.5s;}
.swiper-container55 .swiper-slide dt:hover img{transform:scale(1.2);}
.swiper-container55 .swiper-slide dd{margin-left:54%;width:43%;font-size:14px;color:#999;}
.swiper-container55 .swiper-slide dd h2{font-size:18px;font-weight:300;padding:5% 0 0 0;}
.swiper-container55 .swiper-slide dd h2 a{color:#2274dd;}
.swiper-container55 .swiper-slide dd p{font-size:14px;color:#555;line-height:25px;padding:2% 0;}
.swiper-container55 .swiper-slide dd p span{font-size:12px;color:#999;padding-left:20px;}
.swiper-container55 .swiper-slide dd p span.hx-he-spana{/*background:url(../images/ico14.png) no-repeat 0 center;background-size:auto 13px;*/margin-right:20px;}
.swiper-container55 .swiper-slide dd p span.hx-he-spanb{background:url(../images/ico15.png) no-repeat 0 center;background-size:auto 12px;}
.swiper-container55 .swiper-slide dd .more{display:inline-block;background:#2274dd;font-size:14px;color:#fff;padding:10px 30px;margin-top:20px;border-radius:20px;}
.pagination55{width:100px;position:absolute;z-index:99;right:0;text-align:center;bottom:15px;}
.pagination55 .swiper-pagination-switch {width:10px;height:10px;margin:0 5px;background:#ddd;}
.pagination55 .swiper-active-switch {background:#2274dd;}
.swiper-containernav{width:100%;max-width:1200px;height:70px;margin:0 auto;overflow:hidden;}
.swiper-containernav .swiper-slide{width:20%;cursor:pointer;padding:0 0;}
.swiper-containernav .swiper-slide a{border:none;padding:0;height:70px;display:block;line-height:70px;font-size:16px;}
.swiper-containernav .swiper-slide a.on{background:#2274dd;color:#fff;}
.swiper-tabm{width:100%;overflow:hidden;}
.swiper-containernav .swiper-slide-active a{}
.swiper-containernav2{width:70%;height:50px;float:right;overflow:hidden;}
.swiper-containernav2 .swiper-slide{width:110px;cursor:pointer;padding:0 0;}
.swiper-containernav2 .swiper-slide a{border:none;padding:0;height:50px;display:block;line-height:50px;font-size:14px;}
.swiper-containernav2 .swiper-slide a.on{background:#2274dd;color:#fff;}
.swiper-tabm{width:100%;overflow:hidden;}
.swiper-containerh1{width:100%;height:100%;overflow:hidden;}
.swiper-containerh1 .swiper-slide{border-bottom:1px solid #eee;}
.swiper-containerh1 .swiper-slide dl{padding:3% 0 3% 40px;text-align:left;background:url(../images/cn.jpg) no-repeat 10px 20px;}
.swiper-containerh1 .swiper-slide dl dt{font-size:16px;color:#000;padding-bottom:10px;}
.swiper-containerh1 .swiper-slide dl dd{font-size:12px;color:#999;}
.swiper-containerh1 .swiper-slide dl dd h2{font-size:14px;color:#999;font-weight:300;padding-bottom:10px;}
.arrow-down{width:100%;height:30px;background:#2274dd url(../images/ico17.png) no-repeat center center;position:absolute;left:0;bottom:0;z-index:11;}
.swiper-containerh2{width:100%;height:450px;}
.swiper-containerh2 .swiper-slide{border-bottom:1px solid #eee;position:relative;z-index:1;}
.swiper-containerh2 .swiper-slide tt{width:12px;height:17px;display:inline-block;background:url(../images/ico06.jpg) no-repeat 0 0;position:absolute;right:-10px;top:40%;z-index:11;display:none;}
.swiper-containerh2 .swiper-slide img{width:100%;height:100%;}
.swiper-containerh2 .swiper-slide.on img{width:96%;height:96%;border:2px solid #f38700;}
.swiper-containerh2 .swiper-slide.on tt{display:block;}
.arrow-up2{width:50%;height:20px;background:#fff url(../images/ico25.png) no-repeat center center;position:absolute;left:0;bottom:-1px;z-index:11;border-top:1px solid #eee;}
.arrow-down2{width:50%;height:20px;background:#f38700 url(../images/ico26-on.png) no-repeat center center;position:absolute;right:0;bottom:-1px;z-index:11;border-top:1px solid #eee;}

.swiper-containerm{width:100%;overflow:hidden;position:relative;z-index:1;height:100%;}
.swiper-containerm .swiper-slide{width:100%;position:relative;z-index:1;background-size: cover;background-position: center;}
.swiper-containerm .swiper-slide a{display:block;width:100%;height:100%;}
.paginationm{position:absolute;left:0;bottom:8%;z-index:9999;text-align:center;width:100%;height:20px;}
.paginationm .swiper-pagination-switch {display:inline-block;width:10px;height:10px;margin:0 5px;background:#fff;cursor:pointer;border-radius:5px;transition:.5s;}
.paginationm .swiper-active-switch {background:#2273d9;width:30px;}
.swiper-c,.swiper-ca{width:100%;}
.swiper-c .swiper-slide,.swiper-ca .swiper-slide{width:100%;margin:3% 0;position:relative;z-index:1;}
.swiper-c .swiper-slide span{display:inline-block;width:95%;padding:7px 0;border:1px solid #ddd;background:#fff;text-align:center;font-size:14px;color:#555;}
.swiper-c .swiper-slide tt{display:none;width:4px;height:100%;/*background:url(../images/ico14.png) no-repeat 0 center;*/position:absolute;right:0;top:0;}
.swiper-c .swiper-slide.on tt{display:inline-block;}
.swiper-c .swiper-slide.on span{border:1px solid #307ad8;background:#307ad8;color:#fff;}
.paginationfd,.paginationfda{display:none;}
.swiper-ca {width:170px;height:260px;overflow:hidden;}
.swiper-ca .swiper-slide{height:95px;}
.swiper-ca .swiper-slide img{width:100%;height:95px;}
.swiper-ca .swiper-slide .more{display:inline-block;width:25px;height:25px;position:absolute;left:50%;top:50%;z-index:11;margin:-15px 0 0 -15px;background:url(../images/v.png) no-repeat center center;}
.swiper-ff{width:100%;overflow:hidden;position:relative;z-index:1;}
.swiper-ff .swiper-slide{width:100%;position:relative;z-index:1;height:500px;}
.swiper-ff .swiper-slide .ff-ba-a{width:100%;height:100%;position:absolute;left:0;top:0;z-index:11;text-align:left;}
.swiper-ff .swiper-slide .ff-ba-a img{/*min-width:62%;*//*height:100%;*/display:inline-block;}
.swiper-ff .swiper-slide .ff-ba-a span{display:inline-block;width:90px;height:90px;background:#307ad8;text-align:center;font-size:12px;color:#fff;position:absolute;left:0;top:0;z-index:11;}
.swiper-ff .swiper-slide .ff-ba-a span b{font-size:33px;font-weight:300;display:block;padding-top:10%;}
.swiper-ff .swiper-slide .ff-ba-b{width:43%;/*height:100%;*/position:absolute;right:0;top:0;z-index:12;background:url(../images/bg01.png) no-repeat 0 0;background-size:100% 100%;text-align:left;}
.swiper-ff .swiper-slide .ff-ba-b i{display:inline-block;padding:8% 0 0 8%;font-size:14px;color:#307ad8;}
.swiper-ff .swiper-slide .ff-ba-b h2{padding:26% 5% 0 8%;font-size:16px;color:#000;}
.swiper-ff .swiper-slide .ff-ba-b p{padding:5% 5% 0 8%;font-size:14px;color:#999;}
.swiper-ff .swiper-slide .ff-ba-b a{font-size:14px;color:#ff8b0f;}
.arrow-fpre{display:inline-block;width:14px;height:25px;background:url(../images/pre.png) no-repeat center center;position:absolute;right:10%;bottom:8%;z-index:11}
.arrow-fnet{display:inline-block;width:14px;height:25px;background:url(../images/net.png) no-repeat center center;position:absolute;right:4%;bottom:8%;z-index:11}
.paginationff{width:100px;position:absolute;right:26%;bottom:8%;z-index:11;text-align:left;}
.paginationff .swiper-pagination-switch {display:inline-block;width:10px;height:10px;margin:0 5px;background:#7e848d;cursor:pointer;border-radius:5px;transition:.5s;}
.paginationff .swiper-active-switch {background:#ff8b0f;width:20px;}
.gallery-top{width:80%;height:500px;overflow:hidden;}
.paginationtop,.paginationthumbs,.paginationqyry,.paginationgnzh,.paginationgwzh{display:none;}
.gallery-thumbs{width:100%;height:400px;overflow:hidden;margin-top:50px;}
.gallery-thumbs .swiper-slide{position:relative;z-index:1;}
.gallery-thumbs .swiper-slide img{width:100%;height:120px;}
.gallery-thumbs .swiper-slide p{width:100%;height:30px;line-height:30px;text-algin:center;background:rgba(255,255,255,.9);font-size:14px;color:#333;position:absolute;left:0;bottom:0;z-index:11;}
.gallery-thumbs .swiper-slide-active p{background:#307ad8;color:#fff;}
.gallery-top .swiper-slide{position:relative;z-index:1;}
.gallery-top .swiper-slide img{width:100%;height:100%;}
.gallery-top .swiper-slide p{width:100%;height:30px;line-height:30px;text-algin:center;background:rgba(255,255,255,.9);font-size:14px;color:#333;position:absolute;left:0;bottom:0;z-index:11;}
.gallery-top .swiper-slide:hover p{background:#307ad8;color:#fff;}
.arrow-thumbsnet{width:100%;height:25px;background:#fff url(../images/down2.png) no-repeat center center;position:absolute;right:0;bottom:0;z-index:11;cursor:pointer;}
.arrow-thumbspre{width:100%;height:25px;background:#fff url(../images/up2.png) no-repeat center center;position:absolute;right:0;top:0;z-index:11;cursor:pointer;}
.arrow-topnet{width:20px;height:25px;background:url(../images/net.png) no-repeat center center;position:absolute;right:5%;top:50%;z-index:11;cursor:pointer;}
.arrow-toppre{width:20px;height:25px;background:url(../images/pre.png) no-repeat center center;position:absolute;left:5%;top:50%;z-index:11;cursor:pointer;}
.gallery-qyry{width:80%;height:175px;margin:0 auto;overflow:hidden;}
.gallery-qyry .swiper-slide{position:relative;z-index:1;width:180px;height:175px;}
.gallery-qyry .swiper-slide div{width:95%;height:166px;border:1px solid #eee;background:#fff;line-height:166px;margin:0 auto;}
.gallery-qyry .swiper-slide div img{max-width:70%;max-height:70%;vertical-align:middle;}
/*.gallery-qyry .swiper-slide div tt{display:inline-block;width:13px;height:8px;background:url(../images/ico01.jpg) no-repeat center center;position:absolute;left:45%;top:0;z-index:11;}*/
.arrow-qyrynet{width:35px;height:35px;background:#d4d4d4 url(../images/ico39.png) no-repeat center center;position:absolute;right:5%;top:50%;z-index:11;cursor:pointer;border-radius:100%;margin:-18px 0 0 0;}
.arrow-qyrypre{width:35px;height:35px;background:#d4d4d4 url(../images/ico38.png) no-repeat center center;position:absolute;left:5%;top:50%;z-index:11;cursor:pointer;border-radius:100%;margin:-18px 0 0 0;}
.gallery-qyry .swiper-slide-active div{border:2px solid #307ad8;}
.gallery-gnzh,.gallery-gwzh{width:100%;height:235px;margin:0 auto;overflow:hidden;}
.gallery-gnzh .swiper-slide,.gallery-gwzh .swiper-slide{margin:0 0;height:235px;width:280px;}
.gallery-gnzh .swiper-slide div,.gallery-gwzh .swiper-slide div{height:235px;width:260px;margin:0 auto;background:#fff;}
.gallery-gnzh .swiper-slide div img,.gallery-gwzh .swiper-slide div img{height:180px;width:100%;}
.gallery-gnzh .swiper-slide div p,.gallery-gwzh .swiper-slide div p{font-size:14px;color:#333;padding-top:13px;}
.arrow-gnzhnet,.arrow-gwzhnet{width:35px;height:35px;background:#d4d4d4 url(../images/ico39.png) no-repeat center center;position:absolute;right:0;top:10px;z-index:11;cursor:pointer;border-radius:100%;}
.arrow-gnzhpre,.arrow-gwzhpre{width:35px;height:35px;background:#d4d4d4 url(../images/ico38.png) no-repeat center center;position:absolute;right:50px;top:10px;z-index:11;cursor:pointer;border-radius:100%;}
.arrow-gnzhnet:hover,.arrow-gwzhnet:hover{background:#307ad8 url(../images/ico39.png) no-repeat center center;}
.arrow-gnzhpre:hover,.arrow-gwzhpre:hover{background:#307ad8 url(../images/ico38.png) no-repeat center center;}
.swiper-fd2{margin-top:20px;height:210px;overflow:hidden;}
/*******checkbox*******/
.lograd {display:none;}
.lograd + label{
	border:1px solid #ddd;background:#fff;margin-right:5px;
	width:15px;height:15px;
	border-radius:100%;
	position: relative;
	display:inline-block;
	vertical-align:top;cursor:pointer;
}
.lograd + label:active {
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), inset 0px 2px 5px 3px rgba(0, 0, 0, 0.1);
}
.lograd:checked + label {
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05), inset 15px 10px -12px rgba(255, 255, 255, 0.1);
	color: #243441;
}
.lograd:checked + label:after {
	content: '';background:#d72549;
    position: absolute;top:20%;left:20%;
	color: #fff;
	width: 60%;height:60%;border-radius:100%;
	text-align: center;
	vertical-align: text-top;
}
.lograd + label {
	border-radius:100%;
}



@media (max-width:1380px) {

}
@media (max-width:1150px) {
.swiper-container55{height:350px;}
.swiper-containernav{width:100%;}
}
@media (max-width:950px) {
.swiper-container55 .swiper-slide dt{width:40%;}
.swiper-container55 .swiper-slide dt img{width:auto;height:100%;}
.swiper-container55 .swiper-slide dd{width:52%;margin-left:45%;}
.swiper-ff .swiper-slide .ff-ba-b{width:60%;}

}
@media (max-width:850px) {

}
@media (max-width:750px) {


}
@media (max-width:650px) {
.swiper-container55 .swiper-slide dt{width:30%;}
.swiper-container55 .swiper-slide dt img{width:auto;height:100%;}
.swiper-container55 .swiper-slide dd{width:62%;margin-left:35%;}
.gallery-top{height:400px;}
.arrow-gnzhnet,.arrow-gwzhnet{width:25px;height:25px;background-size:auto 12px;top:0px;}
.arrow-gnzhpre,.arrow-gwzhpre{width:25px;height:25px;background-size:auto 12px;top:0px;right:35px;}
.gallery-gnzh,.gallery-gwzh{height:135px;}
.gallery-gnzh .swiper-slide,.gallery-gwzh .swiper-slide{height:135px;width:180px;}
.gallery-gnzh .swiper-slide div,.gallery-gwzh .swiper-slide div{height:135px;width:160px;margin:0 auto;background:#fff;}
.gallery-gnzh .swiper-slide div img,.gallery-gwzh .swiper-slide div img{height:100px;width:100%;}
.gallery-gnzh .swiper-slide div p,.gallery-gwzh .swiper-slide div p{padding-top:5px;}
.swiper-ff .swiper-slide .ff-ba-a{width:100%;height:100%;}
.swiper-ff .swiper-slide .ff-ba-a img{width:100%;}
.swiper-ff .swiper-slide .ff-ba-b{width:100%;height:180px;background:rgba(255,255,255,.9);top:auto;bottom:0;overflow:hidden;}
.swiper-ff .swiper-slide .ff-ba-b i{display:inline-block;padding:3% 0 0 3%;font-size:14px;color:#307ad8;}
.swiper-ff .swiper-slide .ff-ba-b h2{padding:1% 3% 0 3%;font-size:16px;color:#000;}
.swiper-ff .swiper-slide .ff-ba-b p{padding:1% 5% 0 3%;font-size:14px;color:#999;}
.swiper-ff .swiper-slide .ff-ba-b a{font-size:14px;color:#ff8b0f;}
}
@media (max-width:550px) {
.swiper-containernav{height:40px;}
.swiper-containernav .swiper-slide{}
.swiper-containernav .swiper-slide a{border:none;padding:0;height:40px;line-height:40px;font-size:14px;}
.swiper-container55{width:100%;height:430px;}
.swiper-container55 .swiper-slide dt{width:auto;height:150px;position:relative;}
.swiper-container55 .swiper-slide dt img{width:100%;min-height:150px;height:auto;}
.swiper-container55 .swiper-slide dd{width:auto;padding:20px 5%;margin:0;}
.swiper-container55 .swiper-slide dd h2{font-size:14px;padding:0% 0 0 0;}
.swiper-container55 .swiper-slide dd p{padding:0 0 0 0;}
.swiper-containerh1 .swiper-slide dl dt{font-size:12px;padding-bottom:5px;}
.swiper-containerh1 .swiper-slide dl dd h2{font-size:12px;padding-bottom:5px;}
.swiper-containerh1 .swiper-slide dl{padding:3% 5px 3% 40px;text-align:left;background:url(../images/cn.jpg) no-repeat 10px 10px;}
.arrow-topnet{right:2%;top:41%;}
.arrow-toppre{left:2%;top:41%;}
}
@media (max-width:450px) {
.swiper-container55 .swiper-slide dd .more{padding:5px 20px;margin-top:10px;}
.gallery-top{height:250px;}
.gallery-thumbs{height:150px;}

}
@media (max-width:370px) {
.swiper-container55{width:100%;height:470px;}
.swiper-containernav2{width:100%;}


}